#include<stdio.h>//std:standard标准   i：intput输出     o:output输入     h:头文件
#include<stdbool.h>
int main()
{
#if 1
/*整型*/
short/*类型*/ val/*变量*/=/*赋值*/200;
//变量:1.必须有数字字母与下划线组成2.必须以下划线或字母开头.
/*整形：int      4个字节32位
长整型：long     8个字节64位
短整型：short    2个字节16位
浮点型：float    4个字节
       double   8个字节
字符型：char     1个字节(ASCII表中A是65   a是97)
*/
int vall=500;
long valll=1000;

/*内存*/
printf("sizeof(int)%ld\n",sizeof(int));
printf("sizeof(short)%ld\n",sizeof(val));
printf("sizeof(long)%ld\n",sizeof(valll));




/*浮点数*/
float meatweight =420.5;//单精度    占用4个字节
double goldweight=28.65327 ;//多精度     占用8个字节
/*内存*/
printf("sizeof(float)%ld\n",sizeof(float));
printf("sizeof(double)%ld\n",sizeof(double));

/*字符*/
char  sex = 'm';       //字符类型     占一个字节
/*内存*/
printf("sizepf(char):%ld\n",sizeof(char));

/*布尔*/
bool flag = true;
printf("sizepf(bool)%ld\n",sizeof(bool));
#endif


#if 1
/*有符号和无符号，  取值范围*/
char num =97;    //一个字节=8bite
printf("num = %d,num = %c",num,num);







#endif


#if 1
/*关键字*/
//c语言一共有32个关键字也就是说我们的变量不能定义成关键字





#endif



return 0;
}